traffic constables - Francés Inglés Diccionario